# 完数：一个数恰好等于除了它以外的因子之和
# 找出1000以内的所有完数

for i in range(1, 1001):
    sum = 0
    for j in range(1, i):  # 这里取得是i，所以是不包含本身的
        if i % j == 0:  # 判断i的因子
            sum += j
    if sum == i:
        print(f'{i} 是完数')
